@charset "utf-8";
/* CSS Document */
* { box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; }
/* HTML5 display-role reset for older browsers */
html, body, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; font-family: "微软雅黑"; min-width: 1200px; font-size: 16px; background: #fff; }
html { min-width: 1200px; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
a { text-decoration: none; color: #000; }
/*a:hover { text-decoration: underline }*/
.fff { color: #fff !important; }
.fff a { color: #fff !important; }
.fixd { position: fixed; top: 0; z-index: 11 }
/* *******************************通用样式 ********************************* */
.more { float: right; font: normal 14px/40px "微软雅黑" !important; color: #535353 !important; }
/* 雪碧图 */
i { display: inline-block; background: url(sprit.png) no-repeat }
/* 雪碧图 */
.container { width: 1200px; margin: 0px auto }
.container h1{
	margin-top: 70px;
}
/* ====清除浮动=== */
.clearfix:after { display: block; clear: both; content: ""; visibility: hidden; height: 0; }
.clearfix { zoom: 1; }
.fl { float: left; }
.fr { float: right; }
.mgt20 { margin-top: 20px }
/* 头部 */
.head-bar { height: 50px; line-height: 50px; background-color: #f2f2f2; font: normal 14px/50px "微软雅黑"; color: #999999 }
.head-bar a { color: #999999 }
.head-bar ul.email-link { margin-right: 34px; }
.head-bar ul.email-link >li >i { width: 20px; height: 16px; vertical-align: middle; margin-left: 30px; }
.email { background-position: 0 0 }
.accessible { background-position: -20px 0 }
/* 搜索 */
#qt { width: 204px; height: 34px; line-height: 34px; padding-left: 10px; outline: none; border: 1px solid #666666; border-radius: 2px; border-right: none; vertical-align: middle }
#ch-search-b { display: inline-block; width: 64px; height: 34px; line-height: 34px; background-color: #2b61b3; text-align: center; cursor: pointer; vertical-align: middle }
#ch-search-b:active { -moz-box-shadow: 0 0 5px #13294a inset;               /* For Firefox3.6+ */ -webkit-box-shadow: 0 0 5px #13294a inset;            /* For Chrome5+, Safari5+ */ box-shadow: 0 0 5px #13294a inset;                    /* For Latest Opera */ }
/* 背景图 */
.head-gimg { position: relative; height: 440px; padding-top: 60px; background: url(banner1.jpg) no-repeat top center; transition: all .5s linear;}
.head-gimg:hover { /*background: url(banner1.jpg) no-repeat top center;*/}
/* 导航 */
#mainNav { height: 50px; }
#nav { width: 100%; height: 50px; background: #18388c; }
.nav-bar > li { float: left; text-align: center; width: 16.5%; }
.nav-bar > li.on { background: #2b61b3; }
.nav-bar > li:hover { background: #2b61b3; }
.nav-bar > li:hover a { text-decoration: none; }
.nav-bar > li a { display: block; font: normal 20px/50px "微软雅黑"; color: #fff; }
/* 头部 */
        /* 面包屑 */
.crumbs_bar { height: 45px; background: #f6f6f6; }
.crumbs { font: normal 16px/45px "微软雅黑"; color: #666; }
.crumbs a { color: #666; }
.crumbs a:hover { text-decoration: none }
.Notice { position: fixed; right: 0; bottom: 0; width: 210px; min-height: 150px; border: 1px solid #eef2f9; border-radius: 10px; background: -webkit-linear-gradient(top, #ffffff, #e7f5ff); background: -moz-linear-gradient(top, #ffffff, #e7f5ff); background: -webkit-gradient(linear, top, bottom, from(#ffffff), to(#e7f5ff)); background: linear-gradient(top, #ffffff, #e7f5ff); background: -ms-linear-gradient(top, #ffffff, #e7f5ff); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#e7f5ff);
box-shadow: 0 0 4px #e7f5ff; z-index: 20; }
.Notice .con { position: relative; min-height: 150px; text-align: center; }
.Notice .con span.close { position: absolute; right: 5px; top: 5px; width: 24px; height: 24px; line-height: 24px; text-align: center; border-radius: 50%; font-weight: bold; font-size: 20px; display: inline-block; color: #fff; background: #cfe7f8; cursor: pointer; }
.Notice .con >h2 { font: bold 24px/40px "微软雅黑"; color: #2b61b3; }
.Notice .con > p { padding: 12px; font: bold 18px/24px "微软雅黑"; color: #666; text-align: justify; }
/* 头条 */
.hot { margin: 24px 0; height: 70px; }
.hot, .subhot { text-align: center; }
.hot a { color: #2b61b3; }
/*.hot span { width: 70px; height: 70px; border-radius: 8px; color: #FFF; background: #2b61b3; font-size: 22px; text-align: center; float: left; line-height: 30px; font-weight: normal; padding-top: 5px; }*/
.hot h2 { display: inline-block; float: left; }
.hot h2>a { font: bold 30px/70px "微软雅黑"; padding-left: 20px; }
.subhot>ul>li { display: inline-block; font: normal 18px "微软雅黑" }
.subhot>ul>li.on { padding-left: 10px; margin-left: 10px; border-left: 2px solid #2b61b3; }
.mt20 { margin-top: 20px; }
.mt15 { margin-top: 15px; }
.mt10 { margin-top: 10px; }
/*动态要闻*/
.topnews {
	width: 100%;
	height:70px;
	bottom: 0px;	
}

/*文字滚动*/
.topnews .news_ywdt {
	width: 100%;
	margin: 0px auto;
	height: 70px;
	color: #fff;
	padding-left: 10px;
	overflow: hidden;
	position: relative;
	margin-top: 23px;
}
.topnews .news_ywdt span {width: 70px; height: 70px; border-radius: 8px; color: #FFF; background: #2b61b3; font-size: 22px; text-align: center; float: left; line-height: 35px; font-weight: normal;}
.topnews .news_ywdt em {
	margin-right: 5px;
	color: #09F
}
.news_li, .swap {
	height: 70px;
	line-height: 70px;
	display: inline-block;
	position: absolute;
	top: 0;
	left: 140px;
}
.news_li a, .swap a {
	 color: #2b61b3;
	 display:block;
	height: 70px;
	font-weight:bold; font-size:30px;color: #2b61b3; inline-box-align:70px}
.swap {
	top: 0px;
}


/* 头条 */
        /* top-lunbo */
.wh-top-lb { position: relative; height: 332px; }
/* 本例子css */
.whTopSlide { width: 600px; height: 332px; overflow: hidden; position: relative; }
.whTopSlide .hd { height: 15px; overflow: hidden; position: absolute; right: 38px; bottom: 16px; z-index: 1; }
.whTopSlide .hd ul { overflow: hidden; zoom: 1; float: left; }
.whTopSlide .hd ul li { float: left; margin-right: 10px; width: 8px; height: 8px; border-radius: 50%; background: #fff; cursor: pointer; }
.whTopSlide .hd ul li.on { background: #f00; color: #fff; }
.whTopSlide .bd { position: relative; height: 100%; z-index: 0; }
.whTopSlide .bd .iimg { position: absolute; top: 10px; left: 14px; width: 94px; height: 121px; z-index: 10 }
.whTopSlide .bd li { zoom: 1; vertical-align: middle; position: relative; }
.whTopSlide .bd img { width: 600px; height: 332px; display: block; }
.whTopSlide .bd p { position: absolute; left: 0; bottom: 0; width: 600px; height: 50px; line-height: 50px; overflow: hidden; padding-left: 10px; color: #fff; background-color: rgba(0, 0, 0, .5) }
/* ------------------ */
.tj-list { width: 546px; height: 334px; overflow: hidden }
/* 本例子css */
.slideTxtBox { text-align: left; position: relative; }
.slideTxtBox .hd { height: 40px; font: 20px/40px "微软雅黑"; color: #18388c; border-bottom: 1px solid #c9c9c9; }
.slideTxtBox .hd ul { float: left; position: absolute; left: 0; top: -2px; overflow: hidden }
.slideTxtBox .hd ul li { float: left; margin-right: 20px; cursor: pointer; text-align: center }
.slideTxtBox .hd ul li.on { border-bottom: 2px solid #035392; }
.slideTxtBox .bd .list-more { position: absolute; top: 0; right: 0; font: normal 14px/40px "微软雅黑"; color: #535353; }
.slideTxtBox .bd ul { zoom: 1; margin-top: 20px; }
.slideTxtBox .bd li { height: 38px; line-height: 38px; ; padding-left: 20px; overflow: hidden; background: url(sprit.png) no-repeat -184px 10px; }
.slideTxtBox .bd li .date { float: right; color: #999; }
/* 专题 */
.c-zt { margin: 20px 0 }
.zt { margin: 20px 0 }
.zt ul>li { float: left; width: 33.33%; text-align: center; overflow: hidden }
.zt ul>li:first-child { text-align: left; }
.zt ul>li:last-child { text-align: right; }
.zt ul>li img { height: 360px; height: 100px; }
.pub-left { width: 600px; min-height: 244px; overflow: hidden; }
.pub-right { width: 550px; min-height: 244px; overflow: hidden; }
.pub-title { position: relative; display: inline-block; padding-right: 24px; bottom: -1px; height: 40px; margin-right: 22px; font: bold 22px/40px "微软雅黑"; color: #fff; background: #18388c; }
i.icon { width: 20px; height: 22px; margin: 0 10px 0 10px; vertical-align: middle }
i.xinwen { background-position: 2px -20px; }
i.jiedu { background-position: -20px -20px; }
i.gongkai { background-position: -40px -20px; }
i.hudon { background-position: -60px -20px; }
i.xinfan { background-position: -80px -20px; }
i.fuwu { background-position: -120px -20px; }
i.fengcai-icon { background-position: -100px -21px; }
.hudong { overflow: hidden; }
.xinfang { overflow: hidden; }
/* 互动 */
.hudong a { color: #fff; }
.hudong-list { margin-top: 3px; }
.hudong-list>li { width: 278px; height: 137px; display: inline-block; overflow: hidden;}
.hudong-list>li>a { display: inline-block; width: 278px; height: 137px; font-size: 18px; color: #fff; padding-top: 86px; text-align: center; }
.hudong-list>li>a.bzxx { background: url(P020191218618799730288.png) no-repeat top center; transition: all 0.5s;}
.hudong-list>li>a.bzxx:hover,.hudong-list>li>a.zjdc:hover{transform: scale(1.2,1.2);}
.hudong-list>li>a.zjdc { background: url(P020191218619063603762.png) no-repeat top center; transition: all 0.5s;}
.hudong-list>li>a.jbaoxx { background: url(shouye_icon_07.png) no-repeat top center; }
.xf-link { display: block; height: 112px; width: 560px; margin-top: 10px;overflow: hidden}
.xf-link img{width: 100%;transition: all 0.5s;}
.xf-link:hover img{transform: scale(1.2,1.2)}
/* 风采 */
.fc { margin-bottom: 40px; }
.fengcai { text-align: left; position: relative;/* margin-top: 50px;*/ }
.fengcai .hd { height: 40px; font: 20px/40px "微软雅黑"; border-bottom: 1px solid #c9c9c9; }
.fengcai .hd a { color: #18388c; }
.fengcai .hd ul { float: left; position: absolute; left: 0; top: -1px; width: 1200px; overflow: hidden }
.fengcai .hd ul li { float: left; margin-right: 30px; cursor: pointer; text-align: center }
.fengcai .hd ul li.on { border-bottom: 2px solid #035392; }
.fengcai .bd .list-more { position: absolute; top: 0; right: 0; font: normal 14px/40px "微软雅黑"; color: #535353; }
.fengcai .bd ul { zoom: 1; margin-top: 20px; }
.fengcai .bd li { float: left; width: 31.33%;margin:0 1% 20px;  text-align: center;overflow: hidden;}
.fengcai .bd li a { position: relative; display: inline-block; }
.fengcai .bd li a img{width: 100%;transition: all 0.5s;}
.fengcai .bd li a:hover img{transform: scale(1.2,1.2);}

/* .fengcai .bd li:first-child { text-align: left;}
      .fengcai .bd li:last-child { text-align: right;} */
.fengcai .bd li a .tips { position: absolute; display: inline-block; width: 120px; height: 38px; line-height: 38px; text-align: center; border-top-left-radius: 20px; border-bottom-left-radius: 20px; bottom: 0; right: 0; background: rgba(40, 151, 255, .7); color: #fff; }
/* 服务 */
.fuwu-list { width: 600px; height: 320px;/*border: 1px solid #e4e4e4;*/ }
.fuwu-list ul>li { float: left; width: 167px; height: 95px; margin: 5px 12px }
.fuwu-list ul>li>a { display: inline-block; }
.fuwu-list ul>li>a>i { width: 30px; height: 30px; margin: 0 20px; vertical-align: middle; }
i.qywh { background-position: 0 -50px; }
i.jzaz { width: 20px !important; background-position: -28px -50px; margin-right: 30px !important; }
i.jyfw { background-position: -50px -50px; }
i.jypx { background-position: -90px -50px; }
i.jxtw { background-position: -130px -50px; }
i.ydfx { background-position: -160px -50px; }
i.bybz { background-position: 0 -80px; }
i.ylbh { background-position: -30px -80px; }
i.wgty { background-position: -60px -80px; }
i.sxzz { background-position: -90px -80px; }
i.sygz { background-position: -130px -80px; }
/* 平台 */
.pingtai { padding-top: 40px; }
.pingtai>ul { width: 502px; height: 300px; display: inline-block; vertical-align: top; margin-right: 6px; }
.pingtai>ul a { display: block; height: 92px; margin-bottom: 15px; font: bold 20px/92px "微软雅黑"; text-align: center; color: #fff; }
.pingtai>a { display: inline-block; width: 26px; height: 215px; vertical-align: top; }
.zyzypt { background: url(zizhuzeye.jpg) no-repeat top center }
.jdzygb { background: url(zaixianxuexi.jpg) no-repeat top center }
.lhxxpt { background: url(luohuxinxi.jpg) no-repeat top center }
/* 友情连接 */
.link { min-height: 150px; margin-top: 44px; padding: 36px 0; background: #e9f6ff; }
.link-title { float: left; width: 160px; font: bold 22px/40px "微软雅黑"; color: #fff; background: #18388c; }
.link-title i { width: 23px !important; height: 23px !important; margin: 0 6px; vertical-align: middle; }
.friend-link { margin-bottom: 10px; }
i.yq-icon { background-position: -139px -20px; }
i.rk-icon { background-position: -162px -20px; }
.link-nav { background: #2b61b3; }
.link-nav>ul { width: 1040px; }
.link-nav>ul>li { float: left; width: 16.66%; text-align: center; border-right: 1px solid #fff; font: normal 18px/40px "微软雅黑"; color: #fff; letter-spacing: 1px; cursor: pointer; }
/* .enter  ul > li {width:15% !important;} */
        /* .enter  ul > li:nth-last-child(2) { width:24.3% !important;} */
.link-nav>ul>li a { display: block; font: normal 18px/40px "微软雅黑"; color: #fff; letter-spacing: 1px; }
.link-nav>ul>li a:hover { text-decoration: none; cursor: pointer }
.link-cont>ul { display: none; padding: 14px 20px 0 80px; ; height: 170px; overflow-y: auto !important; border: 1px solid #666; background: #fff; }
.link-cont>ul>li { width: 20%; float: left; }
.link-cont>ul>li a { font: normal 14px/30px "微软雅黑"; color: #4c4c4c; }
.main-right { width: 360px !important; }
.main-left { width: 780px !important; }
/* zt -光荣牌*/
.zt-gr { position: relative; height: 120px; }
/* 本例子css */
.zt-gr { width: 1200px; height: 120px; overflow: hidden; position: relative; }
.zt-gr .bd { position: relative; height: 100%; z-index: 0; }
.zt-gr .bd li { zoom: 1; vertical-align: middle; position: relative; }
.zt-gr .bd li a img { width: 1200px; height: 120px; display: block; transition: all 0.5s; }
.zt-gr .bd li a:hover img{transform: scale(1.2,1.2);}
.zt-gr .hd ul { position: absolute; right: 10px; bottom: 10px; overflow: hidden; z-index: 10 }
.zt-gr .hd ul li { float: left; width: 30px; height: 5px; overflow: hidden; margin-right: 10px; cursor: pointer; background: #D9D9D9 }
.zt-gr .hd ul li.on { background: #0075c4 }
.zt-gr1 { width: 1200px; height: 120px; overflow: hidden; position: relative; }
.zt-gr1 .bd { position: relative; height: 100%; z-index: 0; }
.zt-gr1 .bd li { zoom: 1; vertical-align: middle; position: relative; }
.zt-gr1 .bd img { width: 1200px; height: 120px; display: block; }
.zt-gr1 .hd ul { position: absolute; right: 10px; bottom: 10px; overflow: hidden; z-index: 10 }
.zt-gr1 .hd ul li { float: left; width: 30px; height: 5px; overflow: hidden; margin-right: 10px; cursor: pointer; background: #D9D9D9 }
.zt-gr1 .hd ul li.on { background: #0075c4 }
.w360 { display: inline-block; width: 360px; vertical-align: top }
.w560 { display: inline-block; width: 560px; vertical-align: top }
.gk-list { padding-top: 14px; }
.gk-list>li { float: left; line-height: 36px; }
.gk-list>li a { line-height: 22px; display: inline-block; }
.gk-list>li b { height: 50px; line-height: 50px; display: inline-block; }
.nomargin { margin: 0 !important; }
.syImgList li { float: left; margin-right: 15px; width: 110px; height: 74px; }
.syImgList li img { width: 110px; height: 74px; }
.syImgList li:last-child { margin: 0; }
.sy-list { margin-top: 10px }
.sy-list li { height: 38px; line-height: 38px; padding-left: 20px; overflow: hidden; background: url(sprit.png) no-repeat -184px 10px; }
.sy-list li .date { float: right; }
.w560 .list-more { float: right; margin-top: 10px; }
/* 侧边栏 */
.close1 { color: #18388b; background: #e2e2e2; border: 1px solid #c9c9c9; padding: 4px; float: right; cursor: pointer; }
#sidebar { position: fixed; right: 0; top: 160px; z-index: 999; }
#sidebar ul { background: #18388b; }
#sidebar ul li { width: 66px; height: 66px; border-top: 1px solid #6f84bb; }
#sidebar ul li a { display: block; height: 66px; }
.side1, .side2, .side3, .side4, .side5 { background-position: center center; }
.side1 { background-image: url(/images/side1.png); background-repeat: no-repeat; background-color: #2a61b3 }
.side2 { background-image: url(/images/side2.png); background-repeat: no-repeat; }
.side3 { background-image: url(/images/side3.png); background-repeat: no-repeat; }
.side4 { position: relative; background-image: url(/images/side4.png); background-repeat: no-repeat; }
.side5 { height: 37px !important; ; background-image: url(/images/side5.png); background-repeat: no-repeat; background-color: #4da3df }
.side4 img { position: absolute; top: 0; left: -63px; display: none; }
.side4:hover img { display: block; }
/* 侧边栏 */

.piaochuang { position: fixed; left: 0; top: 182px; z-index: 999; }
.piaochuang a { display: block; }
.piaochuang1 { top: 400px; }
.load-wrap { width: 100%; height: 2px; position: absolute; top: 0; left: 0; }
#pre-load { position: fixed; top: 0; height: 2px; background: #1d377b; transition: opacity .5s linear }
#pre-load span { position: absolute; width: 150px; height: 2px; -webkit-border-radius: 100%; -webkit-box-shadow: #0d2563 1px 0 6px 1px; opacity: 1; right: -10px; -webkit-animation: pulse 2s ease-out 0s infinite }
@-webkit-keyframes pulse { 30% {
opacity:.6
}
60% {
opacity:0
}
to { opacity: .6 }
}
/*----------------------------------------底部-------------------------------*/
#footer { clear: both; width: 100%; height: auto; margin-top: 20px; overflow: hidden; background: #e6eefb; min-width: 1036px; }
/*站群导航*/
.downbox { height:100px;}
.down_box { width: 1036px; margin: auto; clear: both; margin-top:20px;}
.down_box span { float: left; font-size: 16px; color: #000; font-weight: bold; padding: 6px 20px 0 20px; }
.select { position: relative; float: left; margin: 0 30px; }
.select dt { height: 33px; display: inline-block; background: url(xwb_2020_sebg.png)  no-repeat 200px center; line-height: 33px; cursor: pointer; width: 230px; padding-right: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 1; text-indent: 12px; color: #000; border: 1px solid #c5c4c4; font-size: 14px; margin-bottom: 15px; }
.select:last-child dt {}
.ash { color: #d7d7d7!important }
.select dd { position: absolute; left: 0; top: 35px; display: none; z-index: 9; width: 230px; /*! padding-top: 35px */
background-color: #fff; }
.select dd ul { width: 230px; height: 90px; overflow: auto; }
.select dd ul li a { line-height: 28px; display: block; font-size: 14px; text-indent: 12px;/* background: #ebebeb;*/ color: #000000}
.select dd ul li a:hover { background: #f5f5f5; }
/*站群导航结束*/

/*底部结束*/
.footer_box { height: 155px; font: normal 16px "微软雅黑"; text-align: center; background: url(footer-bgimg.jpg) no-repeat top center; color: #fff; }
.footers { width: 960px; margin: 0 auto; padding-top: 25px }
.footers p { color: #fff; padding-bottom: 5px; text-align: left }
.footers p span { padding-right: 20px }
.footers p span a { color: #fff }
.footer_img { float: left }
.footer_text { float: left; width: 720px; margin-left: 20px }
.footer_jc { float: right; width: 106px; margin-top: 10px }
.footer_ico { background: url(beian.png) no-repeat; padding-left: 25px }
/* 底部 */




.overview, .overview-left, .overview-right { height: 100%; }
/* 概览左 */
.overview-left { width: 210px; border: 1px solid #f6f6f6; }
.overview-left > h2 { height: 70px; padding-left: 32px; font: bold 20px/70px "微软雅黑"; color: #fff; background: url(gailan.jpg) no-repeat top center }
.overview-left ul > li a { display: block; height: 60px; font: bold 18px/60px "微软雅黑"; color: #999; }
.overview-left ul > li { padding-left: 22px; background: url(gailan-sj.jpg) no-repeat 8px 24px; border-bottom: 1px solid #f6f6f6; }
.overview-left ul > li.on { background: url(gailan-sj-on.jpg) no-repeat 8px 24px; }
.overview-left ul > li.on a { color: #18388c; }
/* 概览右 */
.overview-right { width: 840px; }
.overview-right >h3 { height: 42px; font: normal 20px/42px "微软雅黑"; color: #18388c; margin-top: 34px; border-bottom: 1px solid #e4e4e4; }
.overview-right >h3 > span { display: inline-block; line-height: 40px; border-bottom: 2px solid #18388c; }
/* 概览右-列表 */
.public_list .public_list_team { display: block; overflow: hidden; margin-top: 22px; }
.public_list .public_list_team ul { display: block; overflow: hidden; margin-top: -1px; }
.public_list .public_list_team li { display: block; overflow: hidden; font: normal 14px/36px "宋体"; }
.public_list .public_list_team li a { float: left; width: 85%; background: url(dot001.gif) no-repeat left 14px; padding-left: 15px; }
.public_list .public_list_team li span { float: right; }
/* 概览右-分页 */
.fanye { padding: 6px 0px; color: #666666; font: normal 14px/20px "宋体"; }
.fanye a { width: 40px; height: 40px; line-height: 40px; text-align: center; display: inline-block; margin: 0px 5px; border: 1px solid #d9d9d9; color: #333; }
.fanye span { display: inline-block; width: 40px; height: 40px; line-height: 40px; text-align: center; background: #608ed3; color: #fff; }
.fanye .updown { width: 80px; height: 40px; line-height: 40px; color: #fff; background: #18388c; }
.fanye .fast { border: 1px #a7c1ce solid; display: inline-block; width: 24px; line-height: 20px; outline: none; text-align: center; }
.fanye font { color: #2578c9; }
.fanye .btu { background-color: #d1e3f0; display: inline-block; border: 1px #a7c1ce solid; color: #2578c9; padding: 0px 5px; cursor: pointer; font-size: 14px; line-height: 22px; }


/*左侧*/
.left_nav{width:340px;height:100%;float:left;/*min-height:450px;*/border:1px solid #f5f5f5;background:#f5f5f5;}
.left_nav_con{ width:100%;}
.left_nav_con h2{padding:5px 20px 0px 40px;font-size:22px;line-height:50px;text-align: left;font-weight:bold;color: #333;background-color: #f5f5f5;border-bottom: 1px solid #fff;}
.left_nav_con ul{ width:100%}
.left_nav_con ul li{text-align:left;/* background-color: #F5F5F5; */background-color: #F5F5F5;margin-bottom: 1px;}
.left_nav_con ul li a{ display:block; line-height:40px; font-size:16px; color:#333333; padding:0px 20px 0px 40px; overflow:hidden}
.left_nav_con ul li a:hover{ background-color: #c52207;color:#FFF}
.left_nav_con ul li.on a{color:#FFF;background-color: #c52207;}

.xiala {width:100%; }
.xiala ul li{background-color: #FFF; margin-bottom:1px; list-style:none}
.xiala ul li a{padding:5px 20px; color: #1b1b1b; font-size:16px; display: block; position: relative; text-align: center; line-height:40px;}
.xiala ul li a:hover{background-color: #0b66dd ; color: #ffffff;}
.xiala ul li .inactive{ background:url(off.png) no-repeat 320px center;height: 50px;}
.xiala ul li .inactives{background:url(on.png) no-repeat 320px center;height: 50px;} 
.xiala ul li ul{display: none;}
.xiala ul li ul li {background-color:#fcfcfc; border-top: 1px solid #ffffff;}
.xiala ul li ul li ul{display: none;}
.xiala ul li ul li a{/*padding: 10px 0;*/ font-size: 14px; color: #666666;}
.xiala ul li ul li ul li { background-color:#d6e6f1; border-color:#6196bb; }
.last{ background-color:#d6e6f1; border-color:#6196bb; }
.xiala ul li ul li ul li a{ color:#316a91; padding-left:30px;}
.xiala ul li ul li.on a {
    background-color:#0b66dd ;
    color: #fff;
}
.xiala h2{
    font-size: 22px;
    line-height: 70px;
    text-align: left;
    font-weight: bold;
    color: #FFF;
	background:url(gailan.jpg) left center no-repeat;
	padding-left:40px
}
.xiala ul li.on a {
    background-color: #0b66dd;
    margin-bottom: 1px;
    color: #fff;
}

/*详细页*/
.nrxl_box{ margin:40px auto 0; width: auto; padding:20px 40px}
.nrxl_box h1{font-size:30px;line-height:40px;padding:26px 0;color:#222;text-align:center;margin-top: 0;}
.nrxl_box h2{ text-align:center; font-size:22px; color:#0c4778;  margin-top:20px;}
.content{ margin-top:40px; font-size:12pt; line-height:200%; font-family:'SimSun'; color:#222; font-weight:normal;}
.content img{ max-width:100%;}
.del_style{}
.del_style img{ width:100%;}
.del_style p{ line-height:32px; margin-bottom:10px; text-indent:28px;}
.del_style p img{ width:600px; height:auto; margin:10px auto; display:block; text-indent:0px}
.nrxl_box h5{ text-align:right; margin-top:40px; font-size:16px; color:#a7a7a7;}/*分享功能*/
/*分享功能*/
.new_add { width: 100%; height: 40px;line-height: 40px; border-bottom:1px #CCCCCC solid; margin-bottom:20px}
.new_add a { color: #333; text-decoration: none }
.new_add .t_left { font-size: 16px; color: #333; float: left }
.new_add .t_left span { margin: 0px 5px; display: inline-block }
.new_add .t_right { font-size: 16px; color: #333; float: right }
.new_add .t_right span { margin: 0px 5px; display: inline-block }
.new_add .t_right .print_del { background: url(ico.png) left center no-repeat; padding-left: 20px; }
.print_del { cursor: pointer; }
.index_switchsize a { cursor: pointer; }
/*分享功能--结束*/

.listbox{
	display: flex;
    flex-flow: row wrap;
    justify-content: space-around;
    align-items: center;
	margin-top: 40px;
}

.listbox li{
	flex: 0 0 28%;
    height: 80px;  
    border-radius: 10px;
	background:-moz-linear-gradient(top,rgb(86,190,243),rgb(41,97,179));
	background:-ms-linear-gradient(top,rgb(86,190,243),rgb(41,97,179));
	background:-o-linear-gradient(top,rgb(86,190,243),rgb(41,97,179));
	background:-webkit-linear-gradient(top,rgb(86,190,243),rgb(41,97,179));
	margin-bottom: 40px;
	display: flex;
    justify-content: center;
    align-items: center;
}
.listbox li a{
	flex: 1;
    line-height: 30px;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 22px;
    padding: 0 30px;
    text-align: center;
}
.nr_xl {
	width:100%
}